package com.xesj.model;

import java.util.Date;
import java.util.List;



public class Permission {
	    private String permissionId ;
	    private String permissionName ;
		private String permissionUrl;
		private String parentId ;
		private String permissionOrder ;
		private String permissionIcon ;
		private String permissionType ;
		private Date creatTime ;
		private String description ;
		private String creater ;
		private String modifier ;
		private String isDelete ;
		private String permissionSign;
		private List<Permission> childrenPermission;
		private Permission parentPermission;
		public String getPermissionId() {
			return permissionId;
		}
		public void setPermissionId(String permissionId) {
			this.permissionId = permissionId;
		}
		public String getPermissionName() {
			return permissionName;
		}
		public void setPermissionName(String permissionName) {
			this.permissionName = permissionName;
		}
		public String getPermissionUrl() {
			return permissionUrl;
		}
		public void setPermissionUrl(String permissionUrl) {
			this.permissionUrl = permissionUrl;
		}
		public String getParentId() {
			return parentId;
		}
		public void setParentId(String parentId) {
			this.parentId = parentId;
		}
		public String getPermissionOrder() {
			return permissionOrder;
		}
		public void setPermissionOrder(String permissionOrder) {
			this.permissionOrder = permissionOrder;
		}
		public String getPermissionIcon() {
			return permissionIcon;
		}
		public void setPermissionIcon(String permissionIcon) {
			this.permissionIcon = permissionIcon;
		}
		public String getPermissionType() {
			return permissionType;
		}
		public void setPermissionType(String permissionType) {
			this.permissionType = permissionType;
		}
		public Date getCreatTime() {
			return creatTime;
		}
		public void setCreatTime(Date creatTime) {
			this.creatTime = creatTime;
		}
		public String getDescription() {
			return description;
		}
		public void setDescription(String description) {
			this.description = description;
		}
		public String getCreater() {
			return creater;
		}
		public void setCreater(String creater) {
			this.creater = creater;
		}
		public String getModifier() {
			return modifier;
		}
		public void setModifier(String modifier) {
			this.modifier = modifier;
		}
		public String getIsDelete() {
			return isDelete;
		}
		public void setIsDelete(String isDelete) {
			this.isDelete = isDelete;
		}
		public String getPermissionSign() {
			return permissionSign;
		}
		public void setPermissionSign(String permissionSign) {
			this.permissionSign = permissionSign;
		}
		public List<Permission> getChildrenPermission() {
			return childrenPermission;
		}
		public void setChildrenPermission(List<Permission> childrenPermission) {
			this.childrenPermission = childrenPermission;
		}
		public Permission getParentPermission() {
			return parentPermission;
		}
		public void setParentPermission(Permission parentPermission) {
			this.parentPermission = parentPermission;
		}
		@Override
		public String toString() {
			return "Permission [permissionId=" + permissionId + ", permissionName=" + permissionName
					+ ", permissionUrl=" + permissionUrl + ", parentId=" + parentId + ", permissionOrder="
					+ permissionOrder + ", permissionIcon=" + permissionIcon + ", permissionType=" + permissionType
					+ ", creatTime=" + creatTime + ", description=" + description + ", creater=" + creater
					+ ", modifier=" + modifier + ", isDelete=" + isDelete + ", permissionSign=" + permissionSign
					+ ", childrenPermission=" + childrenPermission + ", parentPermission=" + parentPermission + "]";
		}
		
		
		
}
